16ed12e310f9ffe523f28e173892bd13baeb789d,plugins/github/src/org/jetbrains/plugins/github/tasks/GitHubRepository.java,GitHubRepository,getIssues,#String#,92

Before Change


      path = "/legacy/issues/search/" + getRepoAuthor() + "/" + getRepoName() + "/open/" + encodeUrl(query);
    }
    else {
      path = "/repos/" + getRepoAuthor() + "/" + getRepoName() + "/issues";
    }

    JsonElement response = GithubApiUtil.getRequest(myAuthData, path);

    JsonArray issuesArray;
    if (noQuery) {
      if (response == null || !response.isJsonArray()) {
        throw errorFetchingIssues(response);
      }
      issuesArray = response.getAsJsonArray();
    }

After Change



  @NotNull
  private Task[] getIssues(@Nullable String query) throws Exception {
    List<GithubIssue> issues = GithubApiUtil.getIssues(getAuthData(), getRepoAuthor(), getRepoName(), query);

    int i = 0;
    Task[] tasks = new Task[issues.size()];
    for (GithubIssue issue : issues) {
      tasks[i++] = createTask(issue);
    }

    return tasks;
  }

  @NotNull